Tight Analysis of Priority Queuing Policy for Egress Traffic
نویسندگان
چکیده
Recently, the problems of evaluating performances of switches and routers has been formulated as online problems, and a great amount of results have been presented. In this paper, we focus on managing outgoing packets (called egress traffic) on QoS (Quality of Service) switches, and analyze the performance of one of the most fundamental scheduling policies Priority Queuing (PQ) using competitive analysis. We formulate the problem of managing egress queues as follows: An output interface is equipped with m queues, each of which has a buffer of size B. The size of a packet is unit, and each buffer can store up to B packets simultaneously. Each packet is associated with one of m priority values αj (1 ≤ j ≤ m), where α1 ≤ α2 ≤ · · · ≤ αm, α1 = 1, and αm = α and the task of an online algorithm is to select one of m queues at each scheduling step. The purpose of this problem is to maximize the sum of the values of the scheduled packets. For any B and anym, we show that the competitive ratio of PQ is exactly 1+ ∑m′ j=1 αj ∑m′+1 j=1 αj , where m ∈ argmaxx∈[1,m−1]{ ∑x j=1 αj ∑x+1 j=1 αj }. Moreover, we show that no deterministic online algorithm can have a competitive ratio smaller than 1 + α +α+α α4+4α3+3α2+4α+1 .
منابع مشابه
MODELLING AND ANALYSIS OF A DISCRETE-TIME PRIORITY QUEUING COMPUTER NETWORK WITH PRIORITY JUMPS USING PROBABILITY GENERATING FUNCTIONS
Priority queues have a great importance in the study of computer communication networks in which different types of traffic require different quality of service standards. The discrete-time non-preemptive priority queuing model with priority jumps is proposed in this paper. On the basis of probability generating functions mean system contents and mean queuing delay characteristics are obtained....
متن کاملAIMD-based online MPLS traffic engineering for TCP flows via distributed multi-path routing
In this paper, we propose a distributed online traffic engineering architecture for MPLS networks. In this architecture, a primary and secondary MPLS LSP are established from an ingress LSR to every other egress LSR. We propose to split the aggregate TCP traffic between the primary and secondary paths using a distributed mechanism based on ECN marking and AIMD-based rate control. Inspired by th...
متن کاملClass-based weighted fair queuing scheduling on quad-priority Delta Networks
Contemporary networks accommodate handling of multiple priorities, aiming to provide suitable QoS levels to different traffic classes. In the presence of multiple priorities, a scheduling algorithm is employed to select each time the next packet to transmit over the data link. Class-based Weighted Fair Queuing (CBWFQ) scheduling and its variations, is widely used as a scheduling technique, sinc...
متن کاملPerformance analysis of the DAR(1)/D/c priority queue under partial buffer sharing policy
We analyze a multi-server priority queueing system with partial buffer sharing, where the input is a discrete autoregressive process of order 1 (DAR(1)) which is known as a good mathematical model for a VBR-coded teleconference video traffic. We assume that arriving packets are classified into two priority classes, say, high priority class and low priority class based on their importance. A thr...
متن کاملPerformance Optimization of ATM Input Control using an Adaptive Leaky-Bucket Mechanism
This paper investigates a combined reactive/preventive congestion control mechanism. Emphasis is given to optimize the Leaky Bucket (LB) mechanism chosen for source traffic policing in ATM networks, examining performance characteristics such as reaction time, cell loss and cell delay. The performance of both buffered and unbuffered LBs is analyzed using the fluid-flow model. Closed form formula...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1207.5959 شماره
صفحات -
تاریخ انتشار 2012